929489
891360
297797
25867
206558
169338
83644
634742
306486
155224
896864
502263
5325799
3753581
3268148
2582804
2313988
2166609
2090358
194978
1861118
1756136
1755196
1671471